Дисциплина: Администрирование сетевых подсистем
2026-02-13
serversudo -iroot@server.alkamal.netРисунок 1: Переход в режим суперпользователя на сервере
postfix и s-nail через dnfРисунок 2: Установка пакетов postfix и s-nail с помощью dnf
smtp через firewall-cmd--list-services подтвердила наличие smtpРисунок 3: Разрешение службы SMTP в firewalld
restorecon -vR /etcРисунок 4: Восстановление контекста безопасности SELinux
systemctl enable postfixsystemctl start postfixsystemctl status postfix — состояние active (running)Рисунок 5: Статус службы Postfix после запуска
postconfРисунок 6: Вывод команды postconf — список текущих параметров
myorigin = $myhostnamemydomain = alkamal.netmyorigin = $mydomainpostfix check и systemctl reload postfixpostconf -n подтвердила измененияРисунок 7: Изменение параметра myorigin и проверка конфигурации
mydomain = alkamal.netinet_protocols = allinet_protocols = ipv4postfix check и systemctl reload postfixtest1 пользователю alkamal@server.alkamal.net/var/log/maillogstatus=sent (delivered to mailbox)removed/var/spool/mailclient установлены postfix и s-nailinet_protocolsinet_protocols = ipv4Рисунок 14: Настройка inet_protocols и запуск Postfix на клиенте
test2 на alkamal@server.alkamal.netРисунок 15: Отправка письма test2 с клиента
inet_interfaces = localhostmynetworks = 127.0.0.1/32Рисунок 16: Просмотр параметров inet_interfaces и mynetworks
inet_interfaces = allmynetworks = 127.0.0.0/8, 192.168.0.0/16postfix check, перезагрузка и перезапуск службыРисунок 17: Изменение параметров сети Postfix
Received: from client.alkamal.net (192.168.1.30)status=sent (delivered to mailbox)MX 10 mail.alkamal.net.mail → 192.168.1.1Рисунок 20: Файл прямой DNS-зоны с MX-записью
192.168.1.1Рисунок 21: Файл обратной DNS-зоны с PTR-записями
mydestinationpostfix check и systemctl reload postfixnamedpostqueue -fРисунок 22: Настройка mydestination и перезапуск служб
test3 на alkamal@alkamal.netРисунок 23: Отправка письма на доменный адрес
status=sent (delivered to mailbox)mydestinationРисунок 24: Журнал Postfix с подтверждением доставки
/var/namedРисунок 25: Копирование файлов DNS в каталог provision
mail.shpostfix и s-nailmydomain, myorigin, inet_protocols, inet_interfaces, mynetworks, mydestinationРисунок 26: Содержимое mail.sh на сервере
mail.sh в каталоге provisionpostfix и s-nailinet_protocols = ipv4server.vm.provisionprovision/server/mail.shРисунок 29: Добавление provisioning для сервера в Vagrantfile
client.vm.provisionprovision/client/mail.shРисунок 30: Добавление provisioning для клиента в Vagrantfile
alkamal.net